environmental activists - German English Dictionary